settle matters - Allemand Anglais Dictionnaire